package svg.dom 
{
	
/**
 * ISVGElement.as
 *  All of the SVG DOM interfaces that correspond
 *  directly to elements in the SVG language derive
 *  from this interface.
 * 
 * @author Martin Stauber
 */
public interface
ISVGElement 
{
	/**
	 * The value of the ‘id’ attribute on the given element,
	 * or the empty string if ‘id’ is not present.
	 */
	function get
	id () : String;
	
	/**
	 * The value of the ‘id’ attribute on the given element,
	 * or the empty string if ‘id’ is not present.
	 */
	function set
	id (newId:String) : void;
	
	/**
	 * Corresponds to attribute ‘xml:base’ on the given element.
	 */
	function get
	xmlbase () : String;
	
	/**
	 * Corresponds to attribute ‘xml:base’ on the given element.
	 */
	function set
	xmlbase (newXmlbase:String) : void;
	
}

}